package com.css.openapi.BO;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;

/**
 * 反向订单状态查询入参
 */
@Data
public class FxOrderStatusReq implements Serializable {
    private static final long serialVersionUID = 1L;

    @NotBlank(message = "业务类型不能为空")
    @ApiModelProperty(value = "业务类型")
    @JsonProperty("ywlx")
    private String ywlx;

    @ApiModelProperty(value = "订单编号")
    @JsonProperty("ddbh")
    private String ddbh ;

    @ApiModelProperty(value = "业务流水号")
    @JsonProperty("ywlsh")
    private String ywlsh ;

    @NotBlank(message = "商户绑定编号不能为空")
    @ApiModelProperty(value = "商户绑定编号")
    @JsonProperty("shbdbh")
    private String shbdbh ;//现在没用，考虑后续税号分片之后使用
}
